package com.daxt.model.service.use.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "流程任务表", description = "流程任务表")
@TableName("act_ru_task")
public class ActRuTask implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "ID_")
    private String  id;
    @TableField("REV_")
    private String  rev;
    @TableField("EXECUTION_ID_")
    private String  executionId;
    @TableField("PROC_INST_ID_")
    private String  procInstId;
    @TableField("PROC_DEF_ID_")
    private String  procDefId;
    @TableField("NAME_")
    private String  name;
    @TableField("PARENT_TASK_ID_")
    private String  parentTaskId;
    @TableField("DESCRIPTION_")
    private String  description;
    @TableField("TASK_DEF_KEY_")
    private String  taskDefKey;
    @TableField("OWNER_")
    private String  owner;
    @TableField("ASSIGNEE_")
    private String  assignee;
    @TableField("DELEGATION_")
    private String  delegation;
    @TableField("PRIORITY_")
    private String  priority;
    @TableField("CREATE_TIME_")
    private String  createTime;
    @TableField("DUE_DATE_")
    private String  dueDate;
    @TableField("CATEGORY_")
    private String  category;
    @TableField("SUSPENSION_STATE_")
    private String  suspensionState;
    @TableField("TENANT_ID_")
    private String  tenantId;
    @TableField("FORM_KEY_")
    private String  formKey;

}
